/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #464646;
	margin: 0px;
	background: #FFFFFF;
	line-height:21px;
	overflow-x:hidden;
}
td,input,textarea,a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
img, a{ border:none; }
th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:100;
}
ul,li,p,form{ margin:0px; list-style:none; padding:0px;}
h3,h2,h1,h4,h5{ font-size:14px; font-weight:600; margin:0px; list-style:none; padding:0px;}

 .zred{color: #EC4323;}
 a.zred:visited, a.zred:link{color: #EC4323; }
.zred a:visited,.zred a:link{color: #EC4323; }

 .zred2{color: #A51A23;}
 a.zred2:visited, a.zred2:link{color: #A51A23; }
.zred2 a:visited,.zred2 a:link{color: #A51A23; }

 .zblue{color: #0F51B0;}
 a.zblue:visited, a.zblue:link{color: #0F51B0; }
.zblue a:visited,.zblue a:link{color: #0F51B0; }

 .zorage{color: #FF6600;}
 a.zorage:visited, a.zorage:link{color: #FF6600; }
.zorage a:visited,.zorage a:link{color: #FF6600; }

 .zhui{color: #666666;}
 a.zhui:visited, a.zhui:link{color: #666666; }
.zhui a:visited,.zhui a:link{color: #666666; }

 .zBlack{color: #000000;}
 a.zBlack:visited, a.zBlack:link{color: #000000; }
.zBlack a:visited,.zBlack a:link{color: #000000; }


 .zgreen{color: #008540;}
 a.zgreen:visited, a.zgreen:link{color: #008540; }
.zgreen a:visited,.zgreen a:link{color: #008540; }
 .zgreen2{color: #006766;}


 .zwright{color: #FFFFFF;}
 a.zwright:visited, a.zwright:link{color: #FFFFFF; }
.zwright a:visited,.zwright a:link{color: #FFFFFF; }
 .zwright td{ font-size:14px;}

a:link {
	color: #464646;
	text-decoration: none;
}
a:visited {
	color: #464646;
	text-decoration: none;
}
a:hover {
	color: #1A943F;
	text-decoration: none;
}
a:active {
	color: #1A943F;
	text-decoration: none;
}

.input1{ background:#EBEBEB; border:1px solid #BBBBBB;}
.webbg{ background:url(../images/index_33.jpg) top repeat-x; border:1px solid #ECEEEE; border-top:0px; border-bottom:0px; padding:10px 7px; padding-bottom:0px;}
.leftbg{ background:#F5F5F5; border-left:1px solid #E4E4E4; border-right:1px solid #E4E4E4; padding:15px 7px;}


/*�����˵�*/
.t1{background:url(../images/index_52.jpg) left no-repeat; height:26px; line-height:26px; width:256px; margin:0px auto; margin-top:5px;cursor: pointer;}
.t1 a.at1{ background:url(../images/index_52.jpg) left no-repeat;  height:26px; line-height:26px; width:231px; margin:0px auto;cursor: pointer; display:block; padding-left:25px;}
.current a.at1{background:url(../images/index_52.jpg) left no-repeat; height:26px; line-height:26px; width:231px; margin:0px auto;cursor: pointer; display:block; padding-left:25px; color:#1a943f}
#producttype ul.ulpane{ width:250px; padding:3px 0px; margin:0px;}
#producttype ul.ulpane li{ width:250px; height:25px; line-height:25px;}
#producttype ul.ulpane li a{ display:block; padding-left:35px; height:25px; line-height:25px;}
#producttype ul.ulpane li a:hover,
#producttype ul.ulpane li a.ahover{ text-decoration:underline; color:#004597; height:25px; line-height:25px;}
#producttype ul.ulpane li a.ahover{ text-decoration:none; }
div.pane{ display: none;}



.rightbg{ background:url(../images/index_56.jpg); padding-left:25px;}

.text1{ padding:15px; padding-left:0px;}
.inputbg{ background:url(../images/gbook.jpg); color:#FFFFFF; width:85px; height:23px; border:0px;}
.border{ border:1px solid #C9DDE5; background:#F5F5F5;}

.pro th{ background:url(../images/probg.jpg) center top no-repeat; height:168px;}
.pro img{ margin:5px auto;width: 128px;height: 129px;}


.m{ float:left; }
.page{ color:#666; }

.indexaimg:hover img,
.indexaimg img:hover{ filter:alpha(opacity=50); opacity:.5; }